﻿using ExcellentProjectPlus.Dominio.Core;
using ExcellentProjectPlus.Dominio.Seguridades.Repositorios.Atribuciones;
using ExcellentProjectPlus.Dominio.Seguridades.Repositorios.Docentes;
using ExcellentProjectPlus.Dominio.Seguridades.Repositorios.Estudiantes;
using ExcellentProjectPlus.Dominio.Seguridades.Repositorios.Perfiles;
using ExcellentProjectPlus.Dominio.Seguridades.Repositorios.PerfilPersonas;
using ExcellentProjectPlus.Dominio.Seguridades.Repositorios.Personas;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ExcellentProjectPlus.Dominio.Seguridades.Repositorios
{
    public interface IUnidadDeTrabajoSeguridades:IUnidadDeTrabajo
    {
        IRepositorioPersonas RepositorioPersonas { get;}
        IRepositorioAtribuciones RepositorioAtribuciones { get; }
        IRepositorioDocentes RepositorioDocentes { get; }
        IRepositorioEstudiantes RepositorioEstudiantes { get; }
        IRepositorioPerfiles RepositorioPerfiles { get; }
        IRepositorioPerfilPersonas RepositorioPerfilPersonas { get; }
    }
}
